opportunity to present views - Alemán Inglés Diccionario