throw one's self down - Turc Anglais Dictionnaire