i make/do - French English Dictionary