Traducción español inglés

English version

¿Qué significa "Fichar (el arresto/la detención)" en Inglés