natural disasters search and rescue battalion - Turco Inglés Diccionario