shot-put - German English Dictionary