trainer socks - Turkish English Dictionary