hemachatus haemachatus - Turkish English Dictionary