suck at - Turkish English Dictionary