right to speak and be heard - Alemán Inglés Diccionario