work like a trojan - Francés Inglés Diccionario