one-eyed giant - Alemán Inglés Diccionario