turbo machinery - German English Dictionary