barchilo - French English Dictionary