hemachatus haemachatus - Spanish English Dictionary