slightly soluble - Alemán Inglés Diccionario