police protective league - Alemán Inglés Diccionario