foaling mare - Espagnol Anglais Dictionnaire