to stay or consolidate - Almanca İngilizce Sözlük