microcar - French English Dictionary