street address - Turkish English Dictionary