caramel apple - German English Dictionary