supportive devices - Turkish English Dictionary