true dolphins - Turkish English Dictionary