algogene - German English Dictionary