hen's tooth - Francés Inglés Diccionario