search and rescue mission - Turco Inglés Diccionario