human-powered transport - Turkish English Dictionary