to cast its young - Turco Inglés Diccionario