resource room/resource placement - French English Dictionary