engineering terminology - German English Dictionary