hembrimacho - French English Dictionary