goggle belt - French English Dictionary