search and rescue beacon (sarbe) - Turco Inglés Diccionario