radar controlled director - French English Dictionary