who built this house - Alemán Inglés Diccionario