canine squad - Alemán Inglés Diccionario