cup dispensing - French English Dictionary