not give someone even a moment rest - İspanyolca İngilizce Sözlük