icemaker - French English Dictionary