i thought i was alone - French English Dictionary