indapamide - German English Dictionary