suit someone's book - French English Dictionary