greet somebody with open arms - French English Dictionary