rest your neck! - Francés Inglés Diccionario