remote dispensing location - German English Dictionary