long, cylindrical caramel - Spanish English Dictionary