célula en media luna - Spanish English Dictionary