technological relationship - Spanish English Dictionary