heterosite - Spanish English Dictionary