banoffee - German English Dictionary