highly soluble - Alemán Inglés Diccionario