someone that carves - Francés Inglés Diccionario