mangrove canary - French English Dictionary