stand on its own - Almanca İngilizce Sözlük