horseshoe vetch (hippocrepis comosa) - Turkish English Dictionary