right to an effective remedy - Alemán Inglés Diccionario