kidney vetch - Turkish English Dictionary