concombres - French English Dictionary