search and rescue helicopter - Turco Inglés Diccionario