bio-logistics - German English Dictionary