present evidence and witnesses - Türkçe İngilizce Sözlük