right to appear and be heard - Español Inglés Diccionario