asian elephant (elaphas maximus) - Spanish English Dictionary