produce blisters - French English Dictionary