deputy general counsel - German English Dictionary