a true talent - German English Dictionary