electric stacker - French English Dictionary