before i could say anything - French English Dictionary