makeshift outlet - Spanish English Dictionary