apologies for the delay - Almanca İngilizce Sözlük