thiotidine - German English Dictionary