long narrow cart, wagon - German English Dictionary