rescue and coordination centres/centers - French English Dictionary