three-wheeled bicycle - Turkish English Dictionary