reports on one's experience - Inglés Sinónimo Diccionario