be landed with a chore - French English Dictionary