alabaster tulip - Spanish English Dictionary