translate English to French: The Royal Navy and Royal Air Force both played vital parts.
La marine et l'aviation britanniques y jouèrent aussi un rôle capital.