trafo - French English Dictionary