you really think you can walk away? - French English Dictionary