common kidney-vetch - Spanish English Dictionary