i'm an associate professor - German English Dictionary