nototodarus flying squids - Turkish English Dictionary