bio-technological - German English Dictionary