micropropulsor - French English Dictionary