needing (further) explanation - Alemán Inglés Diccionario