longroot - French English Dictionary