feedback control devices - French English Dictionary