a slap in the eye - German English Dictionary