carotte de glace - French English Dictionary