search and rescue teams - Allemand Anglais Dictionnaire