jaculate (to hurl or throw) - German English Dictionary