supporting device for attaching articles to bicycl - Turkish English Dictionary