have one's plate full - French English Dictionary