foundation sire - Francés Inglés Diccionario