sweaty bollocks - Turkish English Dictionary