puncture vine (tribulus terestris) - Español Inglés Diccionario