what explains...? - Alemán Inglés Diccionario