electromechanical engineering consortium - German English Dictionary