competition specialist - German English Dictionary