struggle to explain - Alemán Inglés Diccionario