partner or trusted person who offers help for a purpose - Spanisch Englisch Wörterbuch