a two-wheeled cab with very long shafts - German English Dictionary