edenderry - French English Dictionary