someone who tells secrets - Deutsch Englisch Wörterbuch