macrolide - Turkish English Dictionary