Spanish-English Dictionaryinterlock
Spanish word for interlock