hammer with a sledge - German English Dictionary