long and narrow cart - Turkish English Dictionary