Ampoule Définition Translation English translatePosted on October 12, 2020 French-English No Comments – f 1 (èlectrique) light bulb, bulb. 2 blister ; avoir une ampoule au pied to have a blister one one’s foot