youthful indiscretion - Spanish English Dictionary