predacean - Turkish English Dictionary