cephalopoda - Turkish English Dictionary