feedback control devices - Spanish English Dictionary