suffer from inexperience - Turkish English Dictionary