kiel canal - French English Dictionary