magro - French English Dictionary