retired sheriff's lieutenant - Alemán Inglés Diccionario