police inspector general - Francés Inglés Diccionario