drop the hammer - German English Dictionary