work like a trojan - French English Dictionary