plenty rugged - Espagnol Anglais Dictionnaire