bird's foot fenugreek - Francés Inglés Diccionario