pepperroot - French English Dictionary