icu (intensive-care unit) - French English Dictionary