be found brutally murdered - Turc Anglais Dictionnaire