cherva - German English Dictionary