slap-bang meal - German English Dictionary