so suck - Turkish English Dictionary