someone who tells secrets - Türkçe İngilizce Sözlük