to stick to deadlines - İspanyolca İngilizce Sözlük