indapamide - French English Dictionary