noble giant turrid - Alemán Inglés Diccionario