throwing the javelin - Turkish English Dictionary