make oneself available - Alemán Inglés Diccionario