giant cedar - Alemán Inglés Diccionario