a wagon of suitable type - Turkish English Dictionary