long delayed echo (lde) - Español Inglés Diccionario