given to grumbling - Turco Inglés Diccionario