twenty centimeter long nail - Francés Inglés Diccionario