pay official visits - Turkish English Dictionary