eyepatch - Alemán Inglés Diccionario