make up for a delay - Türkçe İngilizce Sözlük