earth-generated beacon - Alemán Inglés Diccionario