a total rip-off - Turkish English Dictionary