Yes clef is French for key, also used in English to denote a musical Key, like the one in the below link.
http://upload.wikimedia.org/wikipedi.../All_clefs.svg
Thanks for the clarification on the singer. I binged awake at 5 here this morning. Must tyr to get another hours sleep.
see you all tomorrow