cord made from agave fibers - Español Inglés Diccionario