thesis adviser - German English Dictionary