treuillard - French English Dictionary