easily cast, thrown/darted - Turco Inglés Diccionario