turbocompressor - German English Dictionary