share the same fate - French English Dictionary