other long-term investments - Alemán Inglés Diccionario