macrocycle - Turkish English Dictionary