I often hesitate to keep some things in English or not. For example "HUD" could be "ATH" (=Affichage Tête Haute) but I somehow feel that even for unilingual Frenchies HUD rings a bell but ATH doesn't. It is hard to imagine yourself in the shoes of someone not understanding English sometimes...
I agree that ATH would be very weird ... I prefer few labels in english that make sense even when some may not understand, than french ones where almost everyone will not get the meaning (FFB is a good example too ... RDF would not mean anything )