on-the-spot service - German English Dictionary