all inclusive trust deed - Turco Inglés Diccionario