hummus - French English Dictionary