association for the protection of street animals - Turco Inglés Diccionario