large striped cuttlefish - Turkish English Dictionary