prolonged and constant barking - Alemán Inglés Diccionario