face view of pin insert - Español Inglés Diccionario