throw one's self on - Allemand Anglais Dictionnaire