"a recent discovery" in German a recent discovery eine neue Entdeckung Detailed translations for "a recent discovery" a recent discovery a recent discovery eine neue Entdeckung