man-powered aircraft - German English Dictionary