bush vetch - Turkish English Dictionary