atm address - Turkish English Dictionary