right to lodge a complaint - Español Inglés Diccionario