meteororresistente - Spanish English Dictionary