pull one's socks up - Alemán Inglés Diccionario