confound by a smart repartee - Turco Inglés Diccionario