sock (costa rica/cuba/panama/puerto rico/sudamerica) - Spanish English Dictionary