detomidine - French English Dictionary