highly-concentrated acid - Francés Inglés Diccionario