be sterile (mares) - Francés Inglés Diccionario