cape cod canal - Turkish English Dictionary