Trustees - Alemán Inglés Diccionario