easily cast, thrown/darted - Espagnol Anglais Dictionnaire