sheroot - French English Dictionary