humpback turretfish - Turkish English Dictionary