microjacket - French English Dictionary