being ripped off - Turkish English Dictionary