what's that in your hand? - German English Dictionary