cape cod canal - German English Dictionary