scarlet red sulfonate - German English Dictionary