Babylon NG
Simply the best definition!

Download it's free

a dark secret

English-German Online Dictionary

Download this dictionary
a dark secret
ein tiefes Geheimnis