indapamida - German English Dictionary