dominant mare - Francés Inglés Diccionario