good at repartee - Espagnol Anglais Dictionnaire