trimethoprim sulfamethoxazole - German English Dictionary