work to tight deadlines - Türkçe İngilizce Sözlük