macropod - French English Dictionary