pec-slapping - Turkish English Dictionary