roll (one's) fingerprints - Francés Inglés Diccionario