macrolides - Turkish English Dictionary