man made resources - Spanish English Dictionary