What is the only agriculturally self-sufficient country in Europe?

Geography Trivia: What is the only agriculturally self-sufficient country in Europe?