remote dispensing location - Turkish English Dictionary