thing to lean upon - Spanisch Englisch Wörterbuch