foundation sire - Espagnol Anglais Dictionnaire