be made of sterner stuff - Turco Inglés Diccionario