heart wrenching human tragedy - Turc Anglais Dictionnaire