bio-inspired - German English Dictionary