electrocyte - French English Dictionary