juggersnot - French English Dictionary