electrocar - French English Dictionary