a relation of mine - French English Dictionary