engendradora - French English Dictionary