querulous persons - Francés Inglés Diccionario