mercapto amino carboxylic acids - Turkish English Dictionary