be spitting feathers - Francés Inglés Diccionario