be young and inexperienced - Turkish English Dictionary