data relay satellite (drs) - Alemán Inglés Diccionario