police and gendarmerie - Español Inglés Diccionario