semilunary - Spanish English Dictionary