ice cup - French English Dictionary