talentedly - German English Dictionary