nameless sponsor - French English Dictionary