candyweed - French English Dictionary