indiscreet and talkative person - Spanisch Englisch Wörterbuch