founder off somewhere - Espagnol Anglais Dictionnaire