making oneself available - Französisch Englisch Wörterbuch