association for the protection of street animals - Türkçe İngilizce Sözlük