place for killing - Turc Anglais Dictionnaire