two-wheeled horse-drawn buggy - Spanish English Dictionary