squamous suture - Francés Inglés Diccionario