macancoa - French English Dictionary