eye (needle) - Francés Inglés Diccionario