have a hidden talent - German English Dictionary