cube farm - French English Dictionary