macrocisto - French English Dictionary