i finished my  homework - French English Dictionary