support trust - Alemán Inglés Diccionario