bio-inspired - French English Dictionary