confound by a smart repartee - Alemán Inglés Diccionario