carven - German English Dictionary