team of draught animals - Turkish English Dictionary