i could hardly believe it - Alemán Inglés Diccionario