power strip - Turkish English Dictionary