cascarilla - German English Dictionary