relay-satellite - Alemán Inglés Diccionario