amount to the same thing - French English Dictionary