zaglossus - French English Dictionary