macrocyst - French English Dictionary