deposition or statement - Turc Anglais Dictionnaire