stacked cords - Turkish English Dictionary