instrumental landing system (ils) - French English Dictionary