i give up. - Alemán Inglés Diccionario