prevention/intervention specialist - German English Dictionary