someone that tattles - Türkçe İngilizce Sözlük