salts of picric acid - Turkish English Dictionary