snug lodgings - Allemand Anglais Dictionnaire