smack-bang in the middle - German English Dictionary