intracranial sewing needle - Alemán Inglés Diccionario