huge/unnatural being - Spanisch Englisch Wörterbuch