cordate leaves - Spanish English Dictionary