on a trust basis - Spanish English Dictionary