do terribly - French English Dictionary