our neighbor's car was stolen - French English Dictionary