revolving light beacon - French English Dictionary