substantiated truth - Almanca İngilizce Sözlük