thiotidine - French English Dictionary