to cast its young - Español Inglés Diccionario