rest your neck - Alemán Inglés Diccionario