semences - Spanish English Dictionary