snitches get stitches and wind up in ditches - Türkçe İngilizce Sözlük