microcapillary - French English Dictionary