swiss army knife - French English Dictionary