teaching staff mobility - German English Dictionary