(long) explanation - Inglés Sinónimo Diccionario