requiring explanation - Español Inglés Diccionario