biomedical reactor - French English Dictionary