tempest-swept - French English Dictionary