difficult to explain - Español Inglés Diccionario