bioimplante - French English Dictionary