using mechanical impulses - Spanish English Dictionary