reports on one's experience - Spanish English Dictionary