cambrant - French English Dictionary