macrocyclic - French English Dictionary