microbillage - French English Dictionary