dolgun sık dokunmuş t-shirt - Turkish English Dictionary