put on socks - Alemán Inglés Diccionario