youthful indiscretion - Turkish English Dictionary