cascarote - German English Dictionary