Does the Romanian sentence actually mean she is a professor who teaches English? To a native English speaker - She is an English professor would not necessarily mean she teaches English, it would mean she is a professor who is English....as for example she is an American professor