long-shafted - German English Dictionary