bicycle head lamp - French English Dictionary