slip of the hand - German English Dictionary