long-stapled - German English Dictionary