legible and durable marking - Francés Inglés Diccionario