roll (one's) fingerprints - Spanish English Dictionary