where does he work? - French English Dictionary