large and ramshackle house - Alemán Inglés Diccionario