barely soluble - Turco Inglés Diccionario