calls on customers - Turkish English Dictionary