expressing annoyance or anger - Inglés Sinónimo Diccionario