built like a tank - Spanish English Dictionary