founder off somewhere - Alemán Inglés Diccionario