exoskelette - French English Dictionary