bio-technological - Spanish English Dictionary