a barking dog seldom bites - Alemán Inglés Diccionario