rest your neck - Almanca İngilizce Sözlük