grandcousin (triumfetta lappula) - Spanish English Dictionary