pit foundation - Espagnol Anglais Dictionnaire