open-top car - Spanish English Dictionary