stone lacking defects - Francés Inglés Diccionario