tell tale of - German English Dictionary