what (one) has coming - French English Dictionary