sport of lacrosse - French English Dictionary