make a discovery - German English Dictionary