professes - German English Dictionary