restraining devices diagnostic - Turkish English Dictionary