curcucha - German English Dictionary