concealment of a body - Turc Anglais Dictionnaire