consume one's time - French English Dictionary