biomedical instrumentation - French English Dictionary