giant arrowhead - Alemán Inglés Diccionario