slap-bang meal - Turkish English Dictionary