underground powerhouse - Turkish English Dictionary