repeated grumbles - Turco Inglés Diccionario