thanks a lot (txl) - Español Inglés Diccionario