satellite interlocking - Turco Inglés Diccionario