aquatic predator - Turkish English Dictionary