western sweet-vetch - German English Dictionary