making oneself available - Spanisch Englisch Wörterbuch