two sides of the same shield - French English Dictionary