air transportable clinic (atc) - French English Dictionary