makeshift outlet - Turkish English Dictionary