two-hand shot - German English Dictionary