french agricultural agency - Turkish English Dictionary