be a slap-up meal - Turkish English Dictionary