series of strong and constant barks - Español Inglés Diccionario