painted to imitate clouds - French English Dictionary