open-end trust - Alemán Inglés Diccionario