earth-generated beacon - Turco Inglés Diccionario