i couldn't do it alone - French English Dictionary