association for the protection of street animals - Türkisch Englisch Wörterbuch