needing (further) explanation - Francés Inglés Diccionario