large and ramshackle house - Allemand Anglais Dictionnaire