anatomía artificial - Spanish English Dictionary