make somebody promise - French English Dictionary