i swam last saturday - French English Dictionary