micro-cook - French English Dictionary