rest on laurels - Almanca İngilizce Sözlük