turbo-stapler - German English Dictionary