pay back in his own coin - Francés Inglés Diccionario