self-regulating devices - Turco Inglés Diccionario