put on (as a cloak) - French English Dictionary