macropodio - French English Dictionary