satellite emergency position-indicating radio beacon - Francés Inglés Diccionario