giant ties - Alemán Inglés Diccionario