common horsetail - French English Dictionary