making oneself available - Almanca İngilizce Sözlük