shield pennywort - French English Dictionary