summer poppy (tribulus grandiflorus) - Spanish English Dictionary