thesis advisors - Turkish English Dictionary