large and ramshackle house - Turco Inglés Diccionario