hydrogen dithiobisbenzoate - Turkish English Dictionary