equipment trust certificate - Alemán Inglés Diccionario