talented artist - German English Dictionary