direct to the address of - Turkish English Dictionary