built like a tank - French English Dictionary