mustache cup - French English Dictionary