restraining devices diagnostic - Turco Inglés Diccionario