hemicarp - Spanish English Dictionary