interlocking ridge tile - Spanish English Dictionary