crapes - German English Dictionary