person who is adept - German English Dictionary