training and human resources - German English Dictionary