i can't help doing it - French English Dictionary