a wagon of suitable type - German English Dictionary