satellite pulses - Alemán Inglés Diccionario