cambray - French English Dictionary