rest your neck! - Alemán Inglés Diccionario