roll (one's) fingerprints - Español Inglés Diccionario