macrolids - Turkish English Dictionary