macrocyclic - Turkish English Dictionary