using mechanical impulses - Inglés Sinónimo Diccionario