think you own the place - Turc Anglais Dictionnaire