salts of picric acid - Türkisch Englisch Wörterbuch