symphytum - French English Dictionary