long-sleeved t-shirt - Turkish English Dictionary