hexetidine - French English Dictionary