satellite interlocking - Español Inglés Diccionario