spin stabilized - German English Dictionary