tell it to the hand! - German English Dictionary