toffee and cream - Turkish English Dictionary