alachlore - French English Dictionary