Humefasan - German English Dictionary