marsh-hen - French English Dictionary