marsh helleborine - French English Dictionary