forest production technical center - German English Dictionary