makeshift outlet - German English Dictionary