pay a call on - Turkish English Dictionary