stacked cords - French English Dictionary