sheriffs - Alemán Inglés Diccionario