Yup. Fangraphs' Def for Edouard is -4.4, on a scale where -5.0 is giving your fellow defenders wedgies as they attempt to make a play.
That said, leaving his .285/.359/.518 bat out of the lineup is the sort of thing that helps make a manager expendable.