turbo kit - German English Dictionary