catapult (large) - Espagnol Anglais Dictionnaire