machilo - French English Dictionary