improvement biotechnology - German English Dictionary