a bang in the arm - German English Dictionary