hen's-foot (caucalis daucoides) - Francés Inglés Diccionario