person who cannot keep secrets - Spanisch Englisch Wörterbuch