internal workings - Inglés Sinónimo Diccionario