no man is an island - French English Dictionary