leave a place suddenly - Almanca İngilizce Sözlük