chugging along - Turco Inglés Diccionario