three-lobed leaf - Spanish English Dictionary