have a life of its own - Almanca İngilizce Sözlük