northern yellow point-vetch - Turkish English Dictionary