What does Cascarilla-Öl mean?

Cascarilla-Öl - German to English

cascarilla oil