electroforesis - French English Dictionary