resource-intensive - French English Dictionary