delude oneself (love) - Alemán Inglés Diccionario