litter of puppies - Turco Inglés Diccionario