orphaned puppies - Alemán Inglés Diccionario