natural disaster search and rescue - Turco Inglés Diccionario