slap/blow with the open hand - Turkish English Dictionary