giant arrowhead - Español Inglés Diccionario