half-moon cell - Francés Inglés Diccionario