foaling mare - Alemán Inglés Diccionario