extraordinary remedy - Alemán Inglés Diccionario