trust to one's instincts - Spanish English Dictionary