think you own the place - Allemand Anglais Dictionnaire