pull one's socks up - Turco Inglés Diccionario