not give someone even a moment rest - Espagnol Anglais Dictionnaire