head office address - Turkish English Dictionary