making oneself available - Turkish English Dictionary