barnase - German English Dictionary