carvel - German English Dictionary