have to be seen to be believed - Alemán Inglés Diccionario