restraining devices diagnostic - Alemán Inglés Diccionario