vigorous advocate - German English Dictionary