you really got screwed over - Turkish English Dictionary