some twenty years of experience - Turkish English Dictionary