dandelions - French English Dictionary