place with many fleas - Türkçe İngilizce Sözlük