cephalopods - Turkish English Dictionary