i'm doing my homework - French English Dictionary