banoffee - French English Dictionary