ass-whooping - Turkish English Dictionary