devoting oneself - Almanca İngilizce Sözlük