our neighbor's car was stolen - German English Dictionary