temporary professor - French English Dictionary