depredator - Turkish English Dictionary