finger pressure recorder - Spanish English Dictionary