zechen - German English Dictionary