open up one's horizon - Alemán Inglés Diccionario