cordate leaf - Turkish English Dictionary