physical or natural cause - Almanca İngilizce Sözlük