domadora - French English Dictionary