agallúa - French English Dictionary