cast doubt upon something - Almanca İngilizce Sözlük