predatory price - Turkish English Dictionary