your bark is worse than your bite - Francés Inglés Diccionario