strong force of police - Francés Inglés Diccionario