police clearance (certificate) - Francés Inglés Diccionario