indapamida - French English Dictionary