god knows where you were - French English Dictionary