agallero - French English Dictionary