canvas shoe - French English Dictionary