a stalking horse - Francés Inglés Diccionario