delay or put off - Almanca İngilizce Sözlük