yellow vetch - Turkish English Dictionary