procreadora - French English Dictionary