macanada - French English Dictionary