hexamidine - French English Dictionary