bahri dagdas international agricultural research institute - Spanish English Dictionary