Spanish-English Dictionaryinterlace
Spanish word for interlace