three-lobed beggarticks - Spanish English Dictionary