deemed appropriate - French English Dictionary