international agricultural credit confederation - Turkish English Dictionary