concentrated liquid - Francés Inglés Diccionario