still waters canal - Turkish English Dictionary