smegging - Turkish English Dictionary