cush-cush - French English Dictionary