given to grumbling - Francés Inglés Diccionario