electropropulsado - French English Dictionary