training apparatus - Turkish English Dictionary