trainer socks - Spanish English Dictionary