turbo-propeller - German English Dictionary