cast of a javelin - German English Dictionary