natural disasters search and rescue battalion - Turc Anglais Dictionnaire