experienced sale team - Turkish English Dictionary