shot-putters - German English Dictionary