suit somebody's book - French English Dictionary