writ of amparo - Alemán Inglés Diccionario