jaculate (to hurl or throw) - Turc Anglais Dictionnaire