put down one's profession - French English Dictionary