french agricultural agency - Spanish English Dictionary