electroporator - French English Dictionary