fire apparatus and fire-fighting equipment - Espagnol Anglais Dictionnaire