mylabris - French English Dictionary