on their own - Almanca İngilizce Sözlük