pagro - French English Dictionary