hydroxybenzamide - Turkish English Dictionary