give oneself over - Almanca İngilizce Sözlük