homochirality - Spanish English Dictionary