cream caramel - German English Dictionary