eye of a strap - Francés Inglés Diccionario