electrovalencia - French English Dictionary