indapamide - Turkish English Dictionary