competitor throwing - German English Dictionary