slapped - Turkish English Dictionary