bioblast - French English Dictionary