flagroot - French English Dictionary