trusting relationship - Spanish English Dictionary