be a slap-up do - Turkish English Dictionary