spearheaded - German English Dictionary