right to deliberate - Alemán Inglés Diccionario